<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta http-equiv="X-UA-Compatible" content="IE=edge" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>Document</title>
  </head>
  <body>
    <script>
      var arr = [
        {
          name: "张三",
          age: 20,
          gender: "男",
        },
        {
          name: "李四",
          age: 21,
          gender: "女",
        },
        {
          name: "王五",
          age: 24,
          gender: "男",
        },
        {
          name: "王小二",
          age: 26,
          gender: "男",
        },
      ];

      // 筛选  所有男的 筛选年龄大于22岁的人；
      //   var res = arr
      //     .filter(function (item) {
      //       return item.gender == "男";
      //     })
      //     .filter(function (item) {
      //       return item.age > 22;
      //     });
      //   console.log(res);

      // 改成成箭头函数；
      // var res = arr
      //   .filter((item) => item.gender == "男")
      //   .filter((item) => item.age > 22);
      // console.log(res);

      // function add(a) {
      //   return function (b) {
      //     return function (c) {
      //       return a + b + c;
      //     };
      //   };
      // }

      // 改为箭头函数：
      let add = function (a) {
        return function (b) {
          return function (c) {
            return a + b + c;
          };
        };
      };
      console.log(add(1)(2)(3));

      // let add = (a) => (b) => (c) => a + b + c;
      // console.log(add(1)(2)(3));
    </script>
  </body>
</html>
